package com.sh.data.engine.application.model.dto.api;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * @author : fuchen
 * @date : 2022/2/10 16:35
 */

@Data
@Schema
public class DataApiAuthApproveResponse {

    @Schema(description = "主键")
    private Long id;

    @Schema(description = "apiID")
    private Long apiId;

    @Schema(description = "API名称")
    private String apiName;

    @Schema(description = "API审批状态：0-待审批 1-已通过 2-已取消  3-已通过 4-已撤回")
    private Integer approveStatus;

    @Schema(description = "申请时间")
    private Date applyTime;

    @Schema(description = "申请人")
    private String userName;

    @Schema(description = "申请说明")
    private String applyReason;

    @Schema(description = "审核说明")
    private String approveReason;

}